package com.hospital.spd.service;

import com.hospital.spd.pojo.ReportBusinessDO;
import com.hospital.spd.pojo.ReportDetailDO;

import java.util.List;
import java.util.Map;

/**
 *
 * @author heghai
 */
public interface ReportService {
    /**
     * 查询报表退货信息,包含2退1和退供应商明细
     * @return
     */
    public Map<String,List<ReportDetailDO>> selectDetails();


    /**
     * 查询出入库业务数量及金额
     * @return
     */
    public Map<String,ReportBusinessDO> selectBusiness();


    /**
     * 查询动态数据部分,包含动盘及今日出入库,库存,期末总数
     * @return
     */
    public Map<String,ReportBusinessDO> selectDynData();


    /**
     * 查询发票数据明细
     * @return
     */
    public List<ReportBusinessDO>  selectInvoice();

}
